С другой стороны, параллелизм предполагает одновременное выполнение нескольких задач или процессов, обычно с использованием нескольких ядер ЦП, в отличии от [[Concurrency|конкурентности]]. Это способ добиться настоящего одновременного выполнения, который может привести к повышению производительности за счет использования возможностей оборудования.

В Python используются [[Threads|потоки]] (почти) и [[Processes|процессы]] для параллельного выполнения.

Модули [[Multiprocessing Python Library|multiprocessing]] и [[Threading Python Library|threading]].